2834 SW 33rd Ave Miami, FL 33133