The Residences Live off Peachtree Road in the Luxury Atlanta Condo Mandarin Oriental One of the most luxury condo places to live in Atlanta is The Residences Mandarin Oriental. This is true Atlanta luxury living. This property was established in 2008 and condos have been finished and sold as new through 2017+. The Residences are […]