Located at 215 NE 28th Street in Oklahoma City - Central, Oklahoma City, The Capitol on 28th is a multifamily property featuring 233 apartment dwelling units. The current unit mix shows the following unit types: One Bedroom, Studio, Two Bedroom/One Bath, Two Bedroom/Two Bath, totaling 167,822 SqFt. The property was delivered in 1967.