15
861 Edgell Rd
Framingham, MA 01701
$3,599,000 USD
17,081 SF
8.6% Cap Rate
17,081 SF
$3,599,000 USD
Storefront