25
3335 US-81 Hwy
Duncan, OK 73533
$6,300,000 USD
140,000 SF
7% Cap Rate
140,000 SF
$6,300,000 USD
Self Storage