1320 SW 82nd Ter Fort Lauderdale, FL 33324