Waxhaw, Weddington, & Marvin Homes For Sale – Price Range $650,000 – $750,000