172 Portland Road, B, Gray, ME 04039
Open House
3
beds
2
full baths
1
half bath
1,270 Sq.Ft. LIVING AREA
1.16 Acres lot