Showing posts with label downtown menlo. Show all posts
Showing posts with label downtown menlo. Show all posts

Monday, August 24, 2009


Looks like the winner for oldest building still standing in Menlo Park is the train station, which now serves Caltrain passengers.



Sunday, August 16, 2009