It happened just after 10 p.m. Wednesday at the intersection of Ditman and Knorr streets.
Police say a 28-year-old man suffered gunshot wounds to his leg and abdomen.
A 33-year-old man was shot in his forearm.
Officials say both victims were taken to the hospital by private vehicle.
Investigators say a third victim, a 24-year-old man, was caught in the crossfire and shot in the leg while walking to a corner store.
All three men are listed in stable condition
Investigators say at least two guns fired 30 shots during the altercation.
Stray bullets hit two parked cars and went through the front windows of two homes.
No one inside was hurt.
So far, no arrests have been made.
The incident remains under investigation.