Creepy Car Cave Proposed for Crossroads

True North Hotel Group is working to build a $16 million creepy car cave at 20th and Main.  The creepy car cave would feature a dark and foreboding parking lot with a 115 room hotel precariously elevated on stilts above the lot.  The design maximizes the amount of space devoted to automobiles along the prominent…