13
1135 N Hickory Ave
Meridian, ID 83642
$31,900,000 USD
207,060 SF
6.32% Cap Rate
207,060 SF
$31,900,000 USD
Warehouse