Great tennis courts at private community
Windermere Tennis is located at 2631 Caminito Merion, La Jolla, CA 92037