Three Buffalo residents who were tracked by police through a global positioning system attached to stolen bank money have admitted to robbing a Bank of America branch in Cheektowaga.

The three pleaded guilty to second-degree robbery for the June 8 gunpoint bank robbery, during which about a dozen customers and employees were ordered to lie on the floor.

Pleading guilty were Antoinette Freeman, 24, of Wyoming Street; Porche Allen, 22, of Mendola Avenue; and Darian Allen, 20, also of Mendola, according to the Erie County District Attorney's Office.

They all face a maximum prison sentence of up to 15 years when sentenced by Erie County Judge Kenneth F. Case on Jan. 3.

Cheektowaga police used the satellite navigation system to follow the money. The police found the money and arrested the three 20 minutes after the robbery in the Allens' apartment on Mendola on the East Side, the District Attorney's Office said.

Cheektowaga police have said the three came into the bank on Dick Road near George Urban Boulevard with guns drawn and forced employees and customers to the floor. One of them jumped the counter and grabbed an undisclosed amount of money before they all fled.