$1,298,000 -
153 California Ave F101
Palo Alto ,
CA 94306
County: Santa Clara