closeView MeStudio to 5 Bedroom Apartments 3220-3228 Homestead Rd3220-3228 Homestead RdSanta Clara, CA 95051
closeView Me1 Bedroom Apartments The Californian3335 Homestead RdSanta Clara, CA 95051Utilities Included
closeView Me1 to 2 Bedroom Apartments Casa Del Maestro3445 Lochinvar AveSanta Clara, CA 95051Utilities Included