2
33 Andrews Pky
Devens, MA 01434
$3,828,125 USD
22,052 SF
8% Cap Rate
22,052 SF
$3,828,125 USD
Office