880 Meridian Bay LN #104, Foster City, CA 94404 - MLS#ML81851030 - ...