1100 NE 163rd St Miami, FL 33162