Headings:
Sports & Recreation Facilities, Tennis Court Public, Tennis Courts
6330 N 21st Ave
Phoenix, AZ 85015
Phoenix, AZ 85015