Waxhaw, Weddington, & Marvin Homes For Sale – Price Range $150,000 – $250,000