closeView MeRent Specials from $1,6251 Bedroom Apartments 2392 Sutter Ave2392 Sutter AveSanta Clara, CA 95050
closeView Me from $1,795Studio to 2 Bedroom Apartments Available Now Oakbrook Apartments3650 Buckley StSanta Clara, CA 95051