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