Bank of America
2195 S.W. Eighth Street, Miami , Florida 33135
 

View Larger Map