410 N Winchester Blvd, Santa Clara, CA
858 Leith Ave, Santa Clara, CA
1818 Scott Blvd, Santa Clara, CA