1876 Cabrillo Avenue, Santa Clara, CA 95050

3 BD | 1 Baths | 985 SQ/FT

Pending $1,200,000