The Lee Plaza, a once-luxurious 1920s residential hotel, stands abandoned near Detroit's New Center. Every window is gone. Several years ago, ornamental motifs including several large stone lions were plundered from the building, and discovered later incorporated into a new Chicago condominium development.
Copyright 2007 Sweet Juniper Media, Inc.
No unauthorized reuse.