The Mountain of Beverly Hills Comes with $1 Billion Views
The most expensive property in the history of Los Angeles doesn’t even come with a place to stay, but man … what a view! “The Mountain” — as it’s been fittingly dubbed — is a massive 157-acre plot of land in Beverly Hills sitting atop a…