2800 N Miami AvE
Wynwood, Miami