5701 Pine Ter Fort Lauderdale, FL 33317