http://cgi.ebay.com/Penn-Hotel-Orgin...item414c6374f1

This photo on eBay says the address was 711 Third St. But that seems impossible as the Detroit News garage and building, as well as the Roehrig Hall, all seem to be on the site. Does anyone know where this was? I guess it could have been on the northwest corner of Lafayette and Third. Photo shows it still standing as recently as 1975.