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

Scroll to Top