$685,0004 bd2 ba1,430 sqft East Palo Alto, CA4 bd2 ba1,430 sqftEast Palo Alto, CASold 10 years agoSeller