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