7
121 Main St
Foxborough, MA 02035
$5,187,500 USD
14,820 SF
8% Cap Rate
14,820 SF
$5,187,500 USD
Drugstore