Madison Square Park
26 E 23rd St, Manhattan, NY 10010, USA
The building that became the first Madison Square Garden at 26th Street and Madison Avenue was originally the passenger depot of the New York and Boston Rail Road. When the depot moved uptown in 1871, the building was leasedRead more





