Skip to content

Newburyport

IMG_6879

Population: 17,926
Average House Price: $490,000
Land Area: 8.38 sq. mi.

https://www.cityofnewburyport.com/
Scroll To Top