3245 Meridian Pkwy Fort Lauderdale, FL 33331