Any guesses? Yup, it's an AT&T 4G cell site going up on Castro St. in downtown Mtn View.