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