This $750,000 Wild West castle has its own gold mine