Harvard Ave @ 106th ST. North
Sperry, OK 74073
$800,000 USD
80 AC
80 AC
$800,000 USD
Commercial