20 Ambrose Circle, Gray, ME 04039
4
beds
3
baths
2,328 Sq.Ft. LIVING AREA
2.29 Acres lot