Wallace Plaza

150 E Rosemary St - Wallace Parking Deck, Chapel Hill, North Carolina