325 Channing Ave

 325 Channing Ave, Palo AltoCA 94301
$10,0003 Beds2399 sqft