$1,298,000 - 2350 Cabrillo Ave, Santa Clara, CA 95050
2350 Cabrillo Ave
Santa Clara,
CA
95050
County: Santa Clara