The Politics of Gentrification in Charlotte, NC: A New South City Meets the Urban Realities of 21st Century Prosperity.