Coro Realty buys $47m retail, parking portfolio in Atlanta