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 North Shore Realty Group | | EXp Realty |