It happened around 9:00 p.m. in the 3500 block of Fairmount Avenue.
Police say a suspect was attempting to steal a computer when he was shot by a private security guard watching the building.
The suspect was wounded in the hand and is in stable condition at the Hospital of the University of Pennsylvania.
The guard was unharmed.
Police are investigating.