23 Richard Road, Sidney, ME 04330
4
beds
3
baths
2,194 Sq.Ft. LIVING AREA
1.63 Acres lot