836 Colorado Ave

 836 Colorado Ave, Palo AltoCA 94303
$7,4005 Beds2302 sqft