ClosedResidential$399,9006143 Haywood Street6143 Haywood StreetClemmons, North Carolina 270123Beds 2Baths Sq ftView Listing