Situated in Miami, FL, Mall of The Americas is one of the area's prominent shopping venues. This Regional Center is conveniently located at NW 79 Ave., W. Flagler St. & Palmetto Expwy.. Established in 1970, the property saw major improvements during its 1991 renovation. The property encompasses 640,151 sqft. of gross leasable area across its 95 stores. The center provides 2,600 parking spaces alongside a with 300 seats.