Birch Tree Real Estate Renews Lease At 610-640 S. Woodruff Avenue
Birch Tree Real Estate renewed their 550 square feet of office space located at 610-640 S. Woodruff Avenue in Idaho Falls. Dustin Mortimer of TOK Commercial facilitated the transaction for the tenant and landlord.