3200 Meridian Pkwy Fort Lauderdale, FL 33331