3337 Oak Hill St Fort Lauderdale, FL 33312