$3,150,000 - 3704 Carlson Cir, Palo Alto, CA 94306
3704 Carlson Cir
Palo Alto,
CA
94306
County: Santa Clara