1505 Farmer Place, SANTA CLARA, CA 95051 (MLS # ML81963720)