2964 Lamory Place #323, Santa Clara, CA 95051 - MLS#ML81908563 - Fa...