View of Club Tower Apartments (1280 West Peachtree Street) in background, and 1302 West Peachtree Street (presently, the Artmore Hotel) in foreground. Atlanta, Georgia, 1992.

Skip viewer