imho and no offense, let it drop and save your money from any losses you may incur by trying to develop it... thats the only suggestion I can make to monetize it... just save your money.
I sold some keyword101 domains in low $x,xxx range, they do have good market value.
But this one doesn't make much sense to me. But good luck with your development.