Elizabeth Square Apartments – Louvers Project Description Project Name: Elizabeth Square ApartmentsProject Location: Charlotte, North Carolina Share this Post: