The Stratford Luxury Apartments are located in the northern metropolitan Atlanta area of Sandy Springs, Georgia. Designed with grand resort-styled architecture, the units include spacious one and two bedroom floor plans with walk-in closets and open kitchens, as well as beautiful landscapes and patios to give residents luxury and maintenance-free living.