22 So Oliver Street, Tewksbury, MA 01876
3
beds
2
baths
1,344 Sq.Ft. LIVING AREA
10,114 Sq.Ft. lot