J. A. Armstrong's Place, 131 Central Avenue SW, Atlanta, Georgia, circa 1927.

Skip viewer