This is scam! This company does not actually exist. I manage the space where they claim to have this address but this is not real. Do not fall for this scam and give them your paypal information in exchange for gift card information. You have been warned. DO NOT COME TO 4 Embarcadero Center you will not be allowed in the building.
No one knows how to find it, when asked workers in the area apparently it doesn’t exist or not easily accessible to the public. Waste of time to be completely honest.