The Santa Clara County Tax Assessor agrees that the building and property is in the right location. I suspect that a driveway needs to be added to the house. That driveway is really hard to see from the StreetSide imagery.

For future reference, see here: https://www.sccassessor.org/index.php/all-situs-search?SFrom=all&SType=rp&STab=apn&apnValue=34217095

It agrees on the property location.