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