26
861 Edgell Rd
Framingham, MA 01701
$4,099,000 USD
17,081 SF
7.55% Cap Rate
17,081 SF
$4,099,000 USD
Storefront Retail Office