11
131-155 River St
West Springfield, MA 01089
$12,500,000 USD
71,151 SF
75
Units
7.86% Cap Rate
71,151 SF
$12,500,000 USD
Apartments