• 3750 ROSS RD Palo Alto, CA 94303 asking price at $998,000 -artichoke- ♀ (0 bytes) () 11/21/2008 postreply 12:32:25