662 Main St
Shrewsbury, MA 01545
$994,900 USD
3,570 SF
3,570 SF
$994,900 USD
Office Residential