Tower 14 is a truly unique Class A office building totaling 300,000 square feet in a desirable Buckhead location