10975 NW 72nd Ter Miami, FL 33178