6
12-18 7th St
Lowell, MA 01850
$1,245,000 USD
5,242 SF
5
Units
7.5% Cap Rate
5,242 SF
$1,245,000 USD
Apartments