That price is a steep drop from it’s original listing price of $29 million back in 2012. But now that the mansion is under new management, its owner is letting fans have their moment and giving them ...
Once used by the Illinois National Guard 33rd Tank Company, the facility will be renovated to include offices, production space and a 7,500-square-foot event space honoring the site's history.