1114 NW 43rd Ave Miami, FL 33126