19
1120 S Rackham Way
Meridian, ID 83642
$20,444,000 USD
73,080 SF
7.25% Cap Rate
73,080 SF
$20,444,000 USD
Office