1497 Topar Avenue, Los Altos

Sold