Avila Beach is located in California.
The Avenue 1333 Johnson Ave San Luis Obispo, CA (805) 459-3099 Realtors & Staff