Winchester Run is a multifamily property located at 201 SE 89th Street in Oklahoma City - I 240 Corridor, Oklahoma City. Built in 1985, the property features 192 units, of the following types: One Bedroom, Two Bedroom/Two Bath, totaling 115,968 SqFt.