$1,798,000 - 222 N Harold Ave, Santa Clara, CA 95050
222 N Harold Ave
Santa Clara,
CA
95050
County: Santa Clara