$905,000 - 2263 Lusardi Dr, San Jose, CA 95148
2263 Lusardi Dr
San Jose,
CA
95148
County: Santa Clara