The Villas at Bair Island Marina

 700 Bair Island Road, Redwood CityCA 94063
$3,180+1-3 BedsPets OK