Streets of Laredo Urban Mall es una asociación creada por las empresas de Iturbide St.