Costco Signs Lease for 151,104 SF at Mall of the Americas in Miami(05) Save Image Image gallery: Costco Careers Miami