Movies Filmed at 7th Avenue (between 56th & 57th)
881-897 7th Ave, New York, NY 10019, USA
from Man on the Moon and 2 other movies.
Russian Tea Room
from The Odd Couple and 1 other movie.
Park Central Hotel
from Person of Interest
Possessed Kevin rides through the city on a motorcycle.