$3,288,000 - 4064 Solana Dr, Palo Alto, CA 94306
4064 Solana Dr
Palo Alto,
CA
94306
County: Santa Clara