Uptown Charlotte Apartments for Rent Awesome Madison Square at northlake 74 Reviews