🎾 314 Ewing Terrace, San Francisco, California 94118, United States

Satellite view of tennis court at 314 Ewing Terrace, San Francisco, California 94118, United States

Tennis court at approximately 37.77920, -122.44854 in San Francisco. Mapped from satellite imagery. It may be public or private, so visit at your own risk.

Get directions ↗Open in map