2
719 S Highway 81
Duncan, OK 73533
$1,421,918 USD
2,337 SF
7.35% Cap Rate
2,337 SF
$1,421,918 USD
Service Station