Atlanta’s Tallest Residential Tower Launches Sales

No. 2 Opus Place, a 53-story tower that will soon rise over Midtown Atlanta, will become the...

Read More