66 Starr WAY, Mountain View, CA 94040 - MLS#ML81861127 - Crystal Ja...