Get Directions to Bank of America Financial Center ← View details 12570 Southwest 120th Street, Miami, Florida 33186 +1 786-242-2832 Get Directions From* To * — Required information