2380 Homestead RD #2101, Santa Clara, CA 95050 - MLS#ML81846690 - N...