South Charlotte Homes For Sale Priced $350,000-$450,000