Homes for sale - L53 Orchard St., Springfield, MA 01107 – MLS#72884...