49
1731 NW 32nd St
Oklahoma City, OK 73118
$1,200,000 USD
17,340 SF
16
Units
17,340 SF
$1,200,000 USD
Apartments