2 Artichoke Terrace

Newburyport, MA, 01950
$649,000Price
4Beds
3Baths
2889sqft
Courtesy of: Sonia Johnson | EXp Realty

2 Artichoke Terrace

Newburyport, MA, 01950
$649,000Price
4Beds
3Baths
2889sqft