731 Ellsworth Place
Palo Alto, CA 94306
Listed on By Owner by Susan Hu
- 2 Bed
- 1 Baths
- 850 Sq ft
- 4491 Sqft(Lot)
A charming upgraded 2 br/1ba duplex unit in palo alto with its own private yard, carport, washer/dryer, tankless water heater on a...
Read More