Homes for sale - 880 Meridian Bay Lane Unit 201, Foster City, CA 94...