Movies Filmed at 531 South Windsor Boulevard

531 S Windsor Blvd, Los Angeles, CA 90020, USA
Nearby Locations
535 South Plymouth Boulevard from Castle
134 m

637 South Lucerne Boulevard from Nightingales
349 m

357 Lorraine Boulevard from Cheaper by the Dozen
361 m

Browse more nearby locations.
Show Map

Melrose Place

From episode 1x03 "Grand".

Source: IMDb