The International Bank of Miami
10505 North West 112th Avenue, Miami , Florida 33178
View Larger Map