Bank of America
13935 S.W. 88th Street, Miami , Florida 33186
View Larger Map