1
NW/C 66th Street North & US Highway 75
Tulsa, OK 74117
$5,750,000 USD
187.43 AC
187.43 AC
$5,750,000 USD
Commercial