Fortunately, there are two nearby weather stations: One down on the beach below the ridge, and one higher up the ridge behind the property.
How can I look at annual weather graphs for these stations, or download each of their full data so that I can make my own plots comparing the two locations? Anecdotally, the beach is windier and perhaps hotter? than up on the ridge but I'd love a more exact idea of how this changes through the seasons.
You can get the data for these stations a month at a time quite easily and then splice them to get a year's worth, although the beach site only appears to have data for a couple of weeks a month in January and February 2020 - didn't look at the other months.
Looking at Google, the beach site is at 10', the other site you mentioned is 476'. Your site is about half way between them height wise, but about the same distance to the higher site as the beach site is to it. From just the names on the map, there is another ridge on the on the side of the beach location (Pedro Point Headlands, etc), there may be a bit of a gully behind the beach site. This would make attempting to interpolate between the two WU sites to get accurate information about your site unreliable.
It seems unlikely that you get the resolution that you are seeking, as the distance between the points is less than a mile. If you look at the NWS graphical forecasts for the Linda Mar Blvd / Fassier Avenue area you will see how broad their cells are.