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