662 Main St
Shrewsbury, MA 01545
$995,000 USD
3,570 SF
3,570 SF
$995,000 USD
Office Residential