Ten Townhouses

 

Palo Alto, California

For Wagstaff Linsteadt Architects