1885 E Bayshore Road 71 - East Palo Alto, CA | $525000.00...