61 Rose Drive, Cumberland, ME 04021
4
beds
4
baths
5,340 Sq.Ft. LIVING AREA
2.13 Acres lot