Red Lobster – 5950 N. Federal Highway, Ft. Lauderdale, FL 33308

Building:  7,006 SF

Land:  1.76 Acres

Address : 5950 N. Federal Highway, Ft. Lauderdale, FL, 33308

Property Images