A $16 million multi-family community, Briarhill was the first apartment development in DeKalb County to break into the high-density category with a 292-unit upscale apartment community located on a 10-acre site. Briarhill is located within the Executive Park development on North Druid Hills Road at I-85 in Atlanta. |