270 17th Street NW, Atlanta, GA 30363
These beautiful modern apartments portraying a luxury city lifestyle in Atlanta, Georgia, are now ready for filming. They’re also available for cast and crew to stay in if needed. Personal shopper and concierge services available upon request. Contact the location today to book it for your next film or television production.