We passed thru this place while enroute from Eau Claire Market to Chinatown. The building itself was pretty cool but not a lot to see or do for a Saturday. Just a passing photo op. Not sure why its on TA?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.