Homes for sale - 222 N Lafayette Street, Shelby, NC 28150 – MLS#378...