The Hotel Foster

2028 E. North Ave., Milwaukee, WI 53202

Photos