News

February 2017

Metro Celebrates the Relocation of its Atlanta Office

Last December, Metro Atlanta held an open house to celebrate its relocation into a new state-of-the-art development center located in College Park, Ga. The new facility will not only enable Metro to build upon existing community partnerships, but it will also expand its community reach by providing…  Read more