3405 Vittoria Place #00007, San Jose, CA 95136 - Homesnap