$1,688,000 - 1044 Colorado Pl, Palo Alto, CA 94303
1044 Colorado Pl
Palo Alto,
CA
94303
County: Santa Clara