$2,688,000 - 3472 Elmhurst Ave, Santa Clara, CA 95051
3472 Elmhurst Ave
Santa Clara,
CA
95051
County: Santa Clara