Amarillo Avenue Residence

Palo Alto, CA

Amarillo Avenue Residence

Palo Alto, CA

New two-story home.