House for sale, 2050 Williams St Palo Alto, in Palo Alto, United StatesPalo Alto, 2050 Williams StHouse with flats • 266.63 m²