The Triton

 55 Triton Park Lane, Foster CityCA 94404
$3,641+1-3 BedsPets OK