Homes for sale - 1105 S Lafayette Street, Shelby, NC 28152 – MLS#37...