Bank of America
4020 Southwest 67th Avenue, Miami , Florida 33155
View Larger Map