If current server doesn't work please try other servers below.
Season 2

Watch Melrose Place Season 2 Episode 24 Online for Free
Overview:
Follow the lives of a group of young adults living in a brownstone apartment complex on Melrose Place, in Los Angeles, California.