Leisure venues in Johannesburg Ward 84, Roodepoort
Filter by amenity type:
Nearest Services
Soccer
- -
Swimming
- -
Tennis
- Discovery Tennis Club
Struben Avenue - Discovery Tennis Club
Struben Avenue - Discovery Tennis Club
Walker Avenue - Discovery Tennis Club
Walker Avenue - Discovery Tennis Club
Walker Avenue - Discovery Tennis Club
Walker Avenue - Discovery Tennis Club
Walker Avenue