5595 Merlin Court, Avila Beach, CA 93424 - MLS#SP21009949