Centro Torrance 13
-
- Newbie
- Posts: 0
- Joined: October 6th, 2020, 1:02 am
- Country: United States
- If in the United States: California
- What city do you live in now?: Lawndale
Centro Torrance 13
Located in Old Town Torrance, they used to hold the Del Amo Village Apartments and claim Torrance Park. Before disappearing they beefed with East Side Torrance 13 and La Rana 13.