DELMAR PL Fort Lauderdale, FL 33301