9
116 Walker St
Lowell, MA 01854
$900,000 USD
5,627 SF
5
Units
7.23% Cap Rate
5,627 SF
$900,000 USD
Apartments