100 S Birch Rd #2903 Fort Lauderdale, FL 33316