The Miami Bike Shop The Miami Bike Shop275 NE 18th StCU#110Miami FL 33132 United StatesPhone: (305) 358-7004Url: https://www.themiamibikeshop.com/ Own this store?Learn about upgrading this listing. Post navigation Previous PostPrevious JB Bike ShopNext PostNext Revolution Bicycle Services