1/27 Active $1,389,000 3 Beds3 Baths1,380 SqFt 670 San Antonio RD #33, Palo Alto, CA 94306 MLS# ML82065628 Listed by Jennifer Pollock of The Agency