Chase Park Plaza Hotel

1922-

Location
Saint Louis, Missouri