9
655 Westford St
Lowell, MA 01851
$1,200,000 USD
8,449 SF
7
Units
8.01% Cap Rate
8,449 SF
$1,200,000 USD
Apartments