1725 NE 22nd Ter Fort Lauderdale, FL 33305