3 br, 2 bath House - 4149 El Camino Way Apt. E

 4149 El Camino Way Apt. E, Palo AltoCA 94306
$4,7003 Beds1400 sqft