3
891 Main St
Woburn, MA 01801
$11,595,104 USD
13,013 SF
6.25% Cap Rate
13,013 SF
$11,595,104 USD
Drugstore