1100 NW 163rd Dr Miami, FL 33169