The International Bank of Miami
8630 Northwest 25th Street, Miami , Florida 33122
 

View Larger Map