Annie Street Plaza was among the Top 50 Amazing New Public Spaces!

According to Tech Insider, Annie Street Plaza has been listed as one of 50 Amazing newly transformed spaces! Read the full article here!