1365 NW 98C Miami, FL 33172