
Seller
Eva Chow
Location
Holmby Hills, Los Angeles, Calif.
Price
$65 million
Size
30,000 square feet, 9 bedrooms, 14 bathrooms
Year
2005