House for sale, 2672 Forbes Ave, Santa Clara, CA 95051, USA, in Santa Clara, United StatesSanta Clara, 2672 Forbes Ave, Santa Clara, CA 95051, USAHouse • 4 bed. • 2 bath. • 1611 m²