International Finance Bank
3663 S.W. 8th Street, Miami , Florida 33135
View Larger Map