Newburyport Office Listings
$2,200,000
8,709 sqft
259 Elm St, Amesbury, MA, 01913
Listed By: Person Person
$1,595,000
2 beds
3 baths
1,626 sqft
124 High Street, #1, Newburyport, MA, 01950
Listed By: Chris Horan
Pending
$2,000
1 bed
1 bath
564 sqft
9 Kent, #A, Newburyport, MA, 01950
Listed By: Person Person