2
719 S Highway 81
Duncan, OK 73533
$1,393,480 USD
2,337 SF
7.5% Cap Rate
2,337 SF
$1,393,480 USD
Service Station