A fire inside a maintenance building today at Seal Beach’s Old Ranch Country Club heavily damaged the structure and destroyed several golf carts, according to the Orange County Fire Authority.

The blaze inside the detached building at the county club near Seal Beach Boulevard and Lampson Avenue was reported at 5:07 p.m., said OCFA Capt. Thanh Nguyen.

The fire was apparently caused by a malfunction in a battery system and a charger on one of the golf carts, Nguyen said.

The department sent four engines and three trucks to the scene and extinguished the flames in about 20 minutes, he said.

The total damage to the building and carts totaled an estimated $250,000, he said. No injuries were reported.