2 ms·Ha, this is how I find out they demolished that station at Houston & Lafayette.by jessriedel 9y agoHa, this is how I find out they demolished that station at Houston & Lafayette.