Calling all dreamers, doers, and go-getters. Optimist Lofts is a chic and upscale apartment community located in Atlanta, Georgia, near Phipps Plaza and Lenox Square Mall. Our pet-friendly studio, one, and two bedroom loft-style luxury apartments..
Relevance: 16.28888