163-175 Main St
Marlborough, MA 01752
$1,700,000 USD
0.49 AC
0.49 AC
$1,700,000 USD
Residential