13801 NE 3rd Ct North Miami, FL 33161