A swanky new apartment complex featuring more than 300 units and a focus on “health and wellness design” is now open in DeKalb County. The first move-ins are taking place this month at Oleander, a community located in southern Brookhaven near the Briarcliff area. The complex markets itself as a luxury space with an emphasis on healthy living… Read More