Avista 140 ALDEN AVENUE, ATLANTA, GA 30309 FOR SALEFOR RENT Avista is located off of 26th and Peachtree Streets in Brookwood Hills in the prestigious Buckhead, Atlanta neighborhood. This mid-rise boutique holds only 20 residences. For the price point, the interior...