50 San Juan St, Avila Beach, CA

About this station