1840 NW 32nd St Fort Lauderdale, FL 33309