BREAKERS STADIUM AT PALISADES TENNIS CLUB

Breakers Stadium at Palisades Tennis Club

1171 Jamboree Road, Newport Beach, 92660