300 Royal Plaza

Location

Fort Lauderdale, FL