Homes for sale - 50 Freeman Road, Charlton, MA 01507 – MLS#72901054...