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