Armada Hoffler Properties Announces New $80 Million Mixed-Use Project in Atlanta MSA Bay Street 5 years ago