Bank of America
13730 Southwest 8th Street, Miami , Florida 33184
 

View Larger Map