3701 NW 24th Ave #4 Miami, FL 33142