Apartment Unit at 1790 Lyle Avenue #6, Atlanta, GA 30337 - HotPads