Waxhaw, Weddington, & Marvin Homes For Sale – Price Range $350,000 – $450,000