11
2303 Main St
West Warren, MA 01092
$1,600,000 USD
8,800 SF
13
Units
8.6% Cap Rate
8,800 SF
$1,600,000 USD
Apartments