New Construction Homes in Charlotte NC under $400K