Homes for sale - Lot 50B Upper Dedham Road, Holden, ME 04429 – MLS#...