22
3732 NW 23rd St
Oklahoma City, OK 73107
$4,000,000 USD
32,720 SF
40
Units
6.88% Cap Rate
32,720 SF
$4,000,000 USD
Apartments