Alternative address:4 Middle St #301, Newburyport, MA 1950
Recently rented $2,600High Rise
- 2 beds
- 2 baths
- 1,139
Alternative address:60 Middle St Unit 60, Newburyport, MA
Recently rented $2,900Condo
- 3 beds
- 2.5 baths
- 1,542 sqft
- Built in 1860
Alternative address:90 Middle, Newbury, MA 01951
Recently rented $3,600- 2 beds
- 2 baths
- 1,340 sqft