1269 St Mark Ct Los Altos, Ca. 94024
Sold for $1,385,000