535 Avila Beach Dr
San Luis Obispo, CA 93405
$3,900,000 USD
54.95 AC
54.95 AC
$3,900,000 USD
Residential