Two Bedroom Apartments & Condos

249 Laurel Street “C”, Avila Beach