Manhattan Tramway Plaza

 
Directions

E 59th St & 2nd Avenue
New York, NY 10022