2650 Keystone Avenue #349463, Santa Clara, CA 95051 - HotPads