Sterick Building

8 N. 3rd St.
Memphis
Tennessee
United States