9
99-103 Westford St
Lowell, MA 01851
$2,100,000 USD
8,382 SF
6
Units
7.2% Cap Rate
8,382 SF
$2,100,000 USD
Apartments