Greenleaf Management, LLC

Don Juan Duplexes

Don Juan Duplexes features spacious 1, 2, and 3 bedroom homes. Our property is located in the heart of Chamblee in NE Atlanta, with easy access to I-285 / I-85, local shopping and restaurants.