Picture life at Spectator Atlanta. Browse our photo gallery and see why our Smyrna, GA, luxury apartments are the place to call home.