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