Avila Village Inn 6655 Bay Laurel Pi
6655 Bay Laurel Dr
·
Avila Beach
CA
93424