6462 Fiddleneck Lane, Avila Beach, CA 93405 - Homesnap