908 Lenox Hill Court NE, Atlanta, GA 30324
3 Beds 4 Baths 2,500 Sq.Ft. 2,535.19 Sq.Ft.