Yeah, they're close together, if not in the same complex. I show Parkview Apartments in the 600 block of Stinson, but that is just one block south of 506 Sooner Drive. All just south of the Duck Pond.
That Stinson address is their office.
I much prefer this guy to be a lone nutcase.