You Are About to Claim the Listing :

Bank of America
13935 Sw 88th Street,, Miami
FL - 33186