26
861 Edgell Rd
Framingham, MA 01701
$3,999,000 USD
17,081 SF
7.74% Cap Rate
17,081 SF
$3,999,000 USD
Storefront Retail Office