17
4886 W Grand Mogul Dr
Meridian, ID 83642
$18.60 USD/SF/YR
3,854-23,125 SF
8
Spaces Available
Built 2025
23,125 SF Contiguous
Built 2025
3,854-23,125 SF
$18.60 USD/SF/YR
Industrial