Megan Elllison's New and Notorious Perch on Mount Olympus
Photo via MLS

Megan Elllison's New and Notorious Perch on Mount Olympus

Built in 1990 and designed by Richard Schwarz, the home has become somewhat notorious in Los Angeles, having been the site of many TV commercial, fashion and movie shoots.

 

Images Similar to Megan Elllison's New and Notorious Perch on Mount Olympus

A Palace Set Atop Mount Olympus
A Rockin' Pool
Master Bedroom With Killer Views
Volleyball Pit With a View
Weatherproof Balconies and Terraces
A $20 Million View
Space Age Sunken Living Room
Jay Z and Beyonce Rental: Street View
Ron Howard’s Greenwich Estate, Exterior 2
Neutra Inspired Design

This Photo Can Also Be Seen In:

Zillow Real Estate Search


What do you think?