2 Todd St, Lowell, MA 01851
11 Todd St, Lowell, MA 01851
21 Todd St, Lowell, MA 01851
Multiple Occupancy
8 beds3 bathsLot: 6,195 sqftBuilt in 1920
23 Todd St, Lowell, MA 01851
24 Todd St, Lowell, MA 01851
Single Family
3 beds1 bathLot: 3,039 sqftBuilt in 1910
25 Todd St, Lowell, MA 01851
Multiple Occupancy
5 beds3 bathsLot: 7,344 sqftBuilt in 1940
27 Todd St, Lowell, MA 01851
31 Todd St, Lowell, MA 01851
Single Family
4 beds1 bathLot: 7,918 sqftBuilt in 1940