South End Plaza Charlotte

Charlotte , North Carolina, United States