Located on Peachtree Street in Atlanta, GA, 1660 Peachtree offers residents a Midtown address with skyline views of Buckhead and Downtown. Direct access to I-75/I-85. Georgia Tech, Georgia State, AU Center, and Savannah College of Art and Design are nearby.