Keen Retailer - X-SHOES in Miami (Shoes ) - Location & Hours

Store Details

3252 Ne 1st Ave #102
Miami, Florida 33137

Phone: 786.375.6168

Map & Directions   Website

Regular Store Hours


Store hours may vary due to seasonality.

Nearby Keen Locations

Advertisements