$3,688,888 - 803 Locust St, San Jose, CA 95110
803 Locust St
San Jose,
CA
95110
County: Santa Clara