2545 SW 74th Ter Fort Lauderdale, FL 33317