de Lemos, Pedro, House

100-110 Waverley Oaks
Palo Alto
California
United States