1 Bed 2640 Foster City Ca 94404