5770 Butter Cup LN, Avila Beach, CA 93424 - MLS#SC21071359 - Ruben ...