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