916 BEACH PARK BLVD 69, FOSTER CITY, CA 94404