20 20th St

Newbury, MA, 01951
$1,150,000Price
3Beds
3Baths
Listing Agent: Kim Furnari | Agent phone: 617-435-2366
Courtesy of: Bentley's | Office phone: 978-572-1200

20 20th St

Newbury, MA, 01951
$1,150,000Price
3Beds
3Baths