palo alto, ca.

 
 

433 hamilton avenue