Taylor Super Service Station

751 Williamson St.     Built 1937     Art Moderne