7620 Westwood Dr #204 Fort Lauderdale, FL 33321