Bank of America
13780 S.W. 88th Street, Miami , Florida 33186
 

View Larger Map