3 days agoHouse for sale, 1626 Clifton Ter NE Druid Hills, in Atlanta, United StatesAtlanta, 1626 Clifton Ter NEHouse • 5 room(s) • 5 bed. • 5 bath. • 467.58 m²