301 Castro Street, Mountain View

37.392305, -122.079562