23 Myrtle Ave

Newburyport, MA, 01950
$649,900Price
3Beds
2Baths
2164sqft
Courtesy of: | |

23 Myrtle Ave

Newburyport, MA, 01950
$649,900Price
3Beds
2Baths
2164sqft