13733 NW 22nd Pl Fort Lauderdale, FL 33323