New homes for sale in Charlotte,