MovieMaps

Movies Filmed at Talmadge Apartments

651 S Berendo St, Los Angeles, CA 90005, USA
Nearby Locations
Immanuel Presbyterian Church from Castle and 2 other movies.
62 m

Windsor Apartment Hotel from New Girl
237 m

The Prince from Lucifer and 13 other movies.
240 m

Browse more nearby locations.