Kirk Munroe Tennis Center

3101 Florida Ave
Miami, FL 33133 United States

Details

Map