X-TREME Rock Climbing Center

Miami, FL

Our Sports

  • Indoor Climbing

Contact Info

Address
13972 Sw 139Th Ct
Miami, FL 33186

Affiliations

Are you the administrator of this organization?