5 Decatur Ave, Lowell, MA 01854
9 Decatur Ave, Lowell, MA 01854
Multi-Family Home
Lot: 2,866 sqftBuilt in 1900
12 Decatur Ave, Lowell, MA 01854
Single Family
2 beds1 bathLot: 2,459 sqftBuilt in 1880
17 Decatur Ave, Lowell, MA 01854
Lot/Land
Lot: 1,760 sqft