1155 Lavista Rd Ne Atlanta Ga 30324, 135247 | HotPads