I suggest you contact the Richmond Yacht Club in Brickyard Cove and explain your situation to the Club secretary and harbor master. SO long as you only need accomodation for a month and the boat is so small, they may be able to help. And many members are alos residents at Brickyard Cove and I suspect there is at least one unused dock that could handle a Cal 25. See Richmond Yacht Club -
"It is not so much for its beauty that the sea makes a claim upon men's hearts, as for that subtle something, that quality of air, that emanation from the waves, that so wonderfully renews a weary spirit."