20
216-224 SW 29th St
Oklahoma City, OK 73109
$1,950,000 USD
28,300 SF
28,300 SF
$1,950,000 USD
Storefront