1269 St Mark Ct Los Altos, Ca. 94024

Sold for $1,385,000