910 Boston Tpke
Shrewsbury, MA 01545
$6,950,000 USD
36,900 SF
36,900 SF
$6,950,000 USD
Research And Development