41 Mount Pleasant St
Marlborough, MA01752

3 beds2 full baths1 half bath1801 sqft

$403,000

Sold
    Real Time Analytics