Here is a photo of Castro St. Mountain View Cal. taken over 100 years ago. A lot of the same building are still standing today. Dave