533 SW 12 Ave, Miami FL 33130