959 Blair Ct

 959 Blair Ct, Palo AltoCA 94303
$5,9004 Beds1959 sqft