X-treme Rock Climbing Gym
Other $
13972 SW 139th Ct, Miami, FL 33186
Description
South Florida's Premier Indoor Rock Climbing FacilityGet to know X-treme Rock Climbing Gym
This a great place for some family fun!
Other $
13972 SW 139th Ct, Miami, FL 33186
This a great place for some family fun!
7221 SW 58 Ave., South Miami, Fl 33143
South Miami