I use to keep my boat at All Seasons in Needles. It's located right before you go over the Needles bridge on the left hand side. Over the bridge in Fort Mohave is a place called active storage that looks really clean. As far as cheap, good luck. Both of those places are charging around $100 or so per month for a 23ft boat. Good Luck.