8. Frank Castle’s Apartment

Photo: Nicole Rivelli/Netflix

Castle has been staying at what looks like an SRO (single room occupancy building). The exterior is located at 25-20 50th Avenue in Long Island City, just under the elevated Long Island Expressway near the edge of Newtown Creek. In real life, it is an industrial street with a metal fabrication company. Many shows, including the Netflix Marvel shows, have scenes in Long Island City due to the proximity of various film studios in the neighborhood.