OptimumBank
3524 N. Ocean Blvd., Fort Lauderdale , Florida 33308
 

View Larger Map