3 ms·I'd rather (and did) live in Mountain View than Palo Alto. I like Castro Street.by orblivion 12y agoI'd rather (and did) live in Mountain View than Palo Alto. I like Castro Street.