Delido Apartment complex is located just before the cross-section of Chamblee Dunwoody Road and North Shallowford Road. It features a common indoor entrance to each apartment with an outside backdoor. The complex offers two-, three- and four-bedrooms with two or three bathrooms. These Dunwoody apartments are priced from $900 up to $1,200 and have living areas between 1,359 and 2,207 square feet.