N Avalon, Los Altos

Sold for $3,350,000.

Leave a comment