102 Ottley Ln, Atlanta, GA is a Single Family that was built in 2024. This property is not for sale. Our records show that 102 Ottley Ln has 4 bedrooms, and 3.5 bathrooms, and a total of 3,518 square feet. The lot size of 102 Ottley Ln is 3,049 square feet.