If you are looking for a less expansive option (+/-$2K) in that area, you might consider inquiring about a mooring at Hartge Yacht Yard in Galesville (West River). They also might have slips in the <$3K range for boats your size.
Thanks--I'll check them out! Do you happen to know--if you're boat is on a mooring, do they give you a spot to keep your dinghy to get to/from? I'm not sure how that works for annual moorings.