0 Murch Road, Biddeford, ME 04005
Open House
326,700 Sq.Ft. LIVING AREA
7.5 Acres lot