Don't have subscription either, but believe it is Wayne State Lot 22 where they are currently staging equipment for I-94 construction [[just based on article previews). Really odd location:

Attachment 41676