20135 NE 12th Ave Miami, FL 33179