Meridian 118, LLC Past Status Land Type Ten Mile Road, Meridian, ID 83646 Address December 14, 2006 Purchase Date $5,753,200.00 Purchase Price March 16, 2023 Sale Date $23,500,000.00 Sale Price 1.44% IRR