1110 NW N River Dr, Miami, FL 33136