http://dlxs.lib.wayne.edu/cgi/i/imag...y=1;view=image
According to the description it stood at the northeast corner of Grand River and Griswold, overlooking Capitol Park.
Now, of course, it is just a nice parking lot for a boobie bar, but at one time it looked quite nice.
Just wondering if anyone knows anything about it?