Man Leaps from 27th Floor Balcony of Ultra-Posh Los Angeles Apartment Building, The Sierra Towers,…
Built by world famous Architect Jack Charney, The Sierra Towers, located at 9255 Doheny Road off Sunset Boulevard, overlooks Beverly Hills, and is said to be the most iconic, architecturally significant high-rise building in Los Angeles.
!-->!-->…