1200-1210 NW 12th St
Oklahoma City, OK 73170
$1,050,000 USD
7,200 SF
7,200 SF
$1,050,000 USD
Storefront