Add this property to your favorites View Details 1423 103 Route Newbury | Newbury $350,000 3,612 sqft 1.98 acres On Site 239 Days Ago
Add this property to your favorites View Details 215 Village Road Newbury | Newbury $1,500,000 2 un 5,336 sqft Under Contract
Add this property to your favorites View Details 4628 Main Street Newbury | Newbury $550,000 9 un 7,476 sqft Under Contract