112 Holiday Drive

La Selva Beach, CA, 95076
$12,500,000Price

112 Holiday Drive

La Selva Beach, CA, 95076
ACTIVE
$12,500,000Price
7Beds
7Baths
11325sqft

112 Holiday Drive

La Selva Beach, CA, 95076
ACTIVE
$12,500,000Price
7Beds
7Baths
11325sqft