Los Altos, 929 Russell Avenue

Sold