1 Month Free 1 Wk Ago COMPARE Springwood 2270 Homestead Ct, Los Altos, CA 94024 2 Beds $3,465 - $3,710