3732 NW 23rd St
Oklahoma City, OK 73107
$3,495,000 USD
32,720 SF
40
Units
8.85% Cap Rate
32,720 SF
$3,495,000 USD
Apartments