Foster City 1960: 861 Acres, $4,068,225 Foster City 1960: 861 Acres, $4,068,225 July 15, 2024 Evan Adams Foster City 1960: 861 Acres, $4,068,225