Homes for sale - 1008 Foster Square Lane Unit 303, Foster City, CA ...