from www.mercurynews.com4 months ago729 East Charleston Road Google Street View A house located in the 700 block of East Charleston Road in Palo Alto has new owners. Read at www.mercurynews.com[add][|| ... ]