Updated

Mexico's Defense Department says soldiers killed 22 people at a warehouse in central Mexico state in a shootout that also left a soldier injured.

The department says in a brief statement soldiers were patrolling in the town of Tlataya on Monday when they came across a warehouse being guarded by armed men, who opened fire on the troops.

It said 21 men and one woman were killed in the shoutout and that soldiers rescued three women who said they had been kidnapped.

The department said soldiers also seized 22 automatic rifles, two shotguns, 13 handguns, a hand grenade and dozens of round of ammunition.

The town of Tlataya is in the mountains near the state of Guerrero, an area known for growing marijuana.