Yes, they offer winter storage for a fee. You can call them for more direct info
As far as I know they do not store vehicles for winter, their buildings don't have the space to fit other than the inventory of new and used bikes for sale.
This is a store
Thanks! Your answer is awaiting moderation.