
Plus Icon
Seller
Carson Palmer
Plus Icon
Buyer
Bill Marris
Plus Icon
Location
Del Mar, Calif.
Plus Icon
Price
$18 million
Plus Icon
Size
6,580 square feet, 6 bedrooms, 8 bathrooms
Plus Icon
Year
2015
Plus Icon
Architect
KAA Design