Investigators say the man, Kelvin Adams, was wearing a gun belt and handcuffs on his waist as he went in.
Officers say they found Adams in the women's locker room. He was taken into custody.
On top of the intrusion, police say they found Adams had parked his rental vehicle in the spot set aside for the 18th District commanding officer.
A search warrant was obtained and, police say, they recovered a hand held radio, security badge, police incident reports, handcuff keys, and Philadelphia Police uniform pants.
Adams is charged with Burglary, Criminal Trespass, Theft, Receiving Stolen Property, Unlawful use of computer, Criminal Mischief, Unauthorized use of auto, and Impersonating a Police Officer.