880 Meridian Bay LN #201, Foster City, CA 94404 - MLS#ML81845146 - ...