11870 Ellice Street: In Pursuit of Perfection
11870 Ellice is a large single-family home in Malibu that boasts 16,614 square feet of living space, six bedrooms, and ten bathrooms. The home is
Get access to exclusive homes, and the stories behind them that we don’t share anywhere else.
Home » Zuma Beach