Constructed in 1972, the Brock Creek apartment building comprises 100 units of the following unit mix: One Bedroom, Studio, Two Bedroom/One and One Half Bath, totaling 73,550 SqFt. The property is located in Oklahoma City - I 240 Corridor, at 5820 South Villa Avenue, Oklahoma City.