I try to stop by here any time I am in Detroit. They are doing a really nice job in Downtown Detroit. This place is huge and does display some awesome cars through the years.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.