Apartment Unit 164238 at 1155 Lavista Road NE #164238, Atlanta, GA 30324 - HotPads