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

Watch Melrose Place Season 5 Episode 31 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.