New Listing
Viewed
11 Charter St
Newburyport, MA 01950
$4,150,000
15 beds
16 full
bathrooms4,492 sq.ft.
Courtesy Of Keller Williams Realty Evolution