Address: 301 E City Hall Ave, Norfolk, VA 23510, USA
Chris Fontanyi
Ugh, yah. Its a public square (not much to say). There is a light rail station, some public art, and seating.
Thanks! Your review is awaiting moderation.
Thanks! Your answer is awaiting moderation.
Thanks! Your question is awaiting moderation.