For years, it was among the most notorious abandoned factory buildings in Detroit. Fisher Body Plant No. 21, at 6051 Hastings St. near Interstate 75 and I-94, had sat empty since 1993, with every ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results