Felix's Restaurant & Oyster Bar abruptly closed this month, but a Florida business database offers a hint as to what may take its place.
The 2.35-acre site at 1600 S. Federal Highway currently has an 11-story, 78,734-square-foot office building called Federal ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results