1224 Washington Ave.

Downtown St. Louis Washington Ave. & Tucker