1982 W Bayshore Road 237 - East Palo Alto, CA | $755000.0...