3146 NW 68th St Fort Lauderdale, FL 33309