300 Byers Ln
La Selva Beach, CA 95076
$7,500,000 USD
67.26 AC
67.26 AC
$7,500,000 USD
Agricultural