13
11-15 Lilley Ave
Lowell, MA 01850
$1,795,000 USD
9,992 SF
8
Units
9,992 SF
$1,795,000 USD
Apartments