
The Menendez Brothers’ Murder Mansion In 90210 Sells For $17M
The Mediterranean-style manse at 722 North Elm Drive, Beverly Hills, bears no remnant of its grisly past where it sits on 22,172 sq. ft. of landscaped land and offers over 9,000 sq. ft. of luxurious living space.