The tools you need at the convenience of your home.
Chamblee Square Apartments is a great place for your new apartment. Located close to popular restaurants and shopping in Atlanta, it is the perfect place to call home. Stop by today to lease your new home.