2 Plum Island Blvd., Newbury, MA, 01951
2 Plum Island Blvd., Newbury, MA, 01951
2 Plum Island Blvd., Newbury, MA, 01951
2 Plum Island Blvd., Newbury, MA, 01951
2 Plum Island Blvd., Newbury, MA, 01951
2 Plum Island Blvd., Newbury, MA, 01951

$2,100,000

2 Plum Island Blvd., Newbury, MA, 01951

6
Courtesy of: The Frank Bertolino Group | The North Shore Realty Group