Middle River Terrace Address: Middle River Terrace Park, 1329 NE 7th Ave, Fort Lauderdale, FL 33304, USA Middle River Terrace Park Get directions Get directions Back