The three-year demolition of Penn Station began on October 28, 1963. At the same time, Madison Square Garden, a high-rise office and sports complex that still stands today, was built in its place.
Results that may be inaccessible to you are currently showing.