Latin American PlazaDeveloped by:Rilea GroupLocation:SW Corner of Florida Turnpike and SW 184th St. Miami, FLSquare Footage:33,000 SFScroll for more