6
6901 NW 63rd St
Oklahoma City, OK 73132
$3,100,000 USD
62,307 SF
62,307 SF
$3,100,000 USD
Warehouse