
Seller
Nile Niami
Location
Bel Air, Los Angeles, Calif.
Price
(approx.) $340 million
Size
(approx.) 100,000 square feet
Year
2020
Architect
Paul McClean