857 Santa Rita Ave, Los Altos

Sold