1216 Wallace St Miami, FL 33134