34843 Rancho California Road Temecula, CA 92591
Seated: 300
Standing: 600
Square Feet: 14,484 ft2
Empty Floor Plan