
Plus Icon
Seller
Logic
Plus Icon
Location
Calabasas, Calif.
Plus Icon
Price
$4.999 million
Plus Icon
Size
(approx.) 7,700 square feet, 5 bedrooms, 6 bathrooms
Plus Icon
Year
2004