Where To Stream Melrose Place Season 7 Episode 13
The Night the Lights Went Out at Melrose
- Aired November 2, 1998
- 60 Min
After Jane temporarily moves back into the Melrose complex, Michael continues to keep tabs on her while she agrees to be Alex's model.