Le Chateau
78010 Main St, La Quinta 92253