Lee & Associates has negotiated multiple new leases at Emami Plaza, a 34,000-square-foot shopping center located in the Rio Grande Valley city of Laredo. Among the new tenants at the center are D1 ...