loader image

Queens University Residence Hall & Parking Deck

Charlotte, NC - 210,000 sf