I live in Huntington Beach, CA. We have a 21’ Class B, 1999 Coachmen Starflyte on a Ford E350 chassis and have always kept it in our driveway since purchasing it about 10 years ago. Like having it there, to check on, pack, clean, do any maintenance, etc. I love the quick prep to go on a trip, especially when I see my neighbors who store their/larger rigs, prep for several days.
As far as wear, I use a windshield shades or a cover, and since all the other windows are tinted/uv protected and have blackout shades, sun damage is not an issue, except for as others mentioned tires/rubber seals and plastic parts. I don’t worry about tire damage from the sun, because they will hit their age limit before that happens, same as our other autos. I just wax it a couple times a year and use uv spray/Armor All type on any exposed rubber/tires/window seals. As far as plastic parts which tend to yellow like my outdoor speaker covers/vents/clips, I have used a Rustoleum spray paint to make them look like new and protect from uv.
I run full synthetic oil and filter and run the engine once every week or two when not using. I also cycle the A/C to keep seals lubricated, and run the trans through its gears. If a couple months go by, I will run it around the block so that it doesn’t sit on the same tire spots. I have an alarm and that along with the engine computer would drain the battery some, so I bought a small solar panel that keeps my battery charged. It’s an 8 or 10 watt panel that plugs into a lighter socket or can clip to the battery and cost about $40 on Amazon, has overcharge protection and works great. Since I already have two 100 watt panels on the roof for the coach battery, it is always topped off when stored.
Use that saved storage money for those other little things you might need or want.
We have put just under 50,000 miles on our rig, after completing a trip to Alaska last summer. Headed to Texas this coming spring for the eclipse then on to Florida. Anyhow, good luck on a purchase and happy travels!
Scott