45
846 Main St
Woburn, MA 01801
$1,395,000 USD
6,098 SF
4
Units
5.43% Cap Rate
6,098 SF
$1,395,000 USD
Apartments