Located at 9680 Hayden Drive in Illinois - O'Fallon, St Louis, Storyboard on Hayden is a multifamily property featuring 64 apartment dwelling units. The current unit mix shows the following unit types: Two Bedroom/Townhouse/Two and One Half Bath, totaling 80,128 SqFt. The property was delivered in 2012.