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.



No comments: