1270 NW 29th St #1, Miami, FL 33142 (305) 434-2204
Upload proof of ownership and we'll review your submission within 48 hours.
Photo of business license, lease, or a photo inside the shop (max 10 MB).