4
969 S La Vista Ln
Meridian, ID 83642
Rate Upon Request
6,000-129,717 SF
1
Space Available
Built 2026
129,717 SF Contiguous
Built 2026
6,000-129,717 SF
Rate Upon Request
Industrial