Constructed in 1970, the Arbor Glen apartment building comprises 0 units of the following unit mix: One Bedroom, Two Bedroom/One and One Half Bath, totaling 86,208 SqFt. The property is located in Oklahoma City - West, at 4638 NW 19th Street, Oklahoma City.