20
3024-3030 NE 23rd St
Oklahoma City, OK 73121
$749,000 USD
9,580 SF
9,580 SF
$749,000 USD
Freestanding