Clever move, especially if you can get a van that cheap.
One flag, our strata (and fire code in BC) would require any vehicle parked in a parkade to have storage insurance. Probably $30 to $50 a month. That said, if you have the right coverage it might pay for your bikes if they're stolen from the van.