I use this to store my mountain bike on my balcony:

http://www.walmart.com/ip/Rubbermaid...e-Shed/8143892

I take the wheels off and store them in a closet, and put the bike in the shed upside down.

I don't know that it would meet your needs. I don't ride the mountain bike often, and I was primarily looking for something that would keep it from getting rusty while it's outside. I've been happy with it.

I keep it against the exterior wall of my condo -- I used to have it perpendicular to the building, but one night a huge gust of window moved it several feet. Since I moved it to be parallel with the wall, I have no problems with wind.

Rubbermaid makes other storage sheds, so you might want to look into them.

http://www.rubbermaid.com/category/p...orizontalSheds