Representing the Seller of this Gorgeous Upscale Boutique Lodge [Powell, Idaho – January 2021] Crystal Investment Property, LLC, (“CIP”) a member of Hotel Brokers International, announced the successful sale of the Lochsa Lodge in Powell, Idaho. CIP, a licensed Idaho … [Read more...] about Crystal Investment Property Brokers the Sale of Lochsa Lodge in Powell, Idaho