16105 NE 18th Ave Miami, FL 33162