12050 NE 14th Ave North Miami, FL 33161