The Hotel Foster

2028 E. North Ave., Milwaukee, WI 53202

Back to the full article.

Rio Turbo at Hotel Foster

Picture 31 of 31

Rio Turbo at Hotel Foster. Photo courtesy of Rio Turbo.