Bank of America
2680 Nw 107th Ave, Miami , Florida 33172
 

View Larger Map