95 sqft 1 Bed 1 Bath

Embarcadero Road 940 Embarcadero Rd, Palo Alto

140 sqft 1 Bed 1 Bath

Greenwood Ave 1315 Greenwood Ave, Palo Alto