Home 商业地产 Data: Sold Single Family Home in Menlo Park/Palo Alto/Mountain View/Santa Clara/94087/95014/95129/95120/95035/9513/95132/95135 from 1/1/2015 to 4/19/2016 By siteeditor. Published on 20 4 月, 2016.