1404 Nw 8th Ave Fort Lauderdale, FL 33311