5
5900 W Ustick Rd
Meridian, ID 83646
Rate Upon Request
174,240 SF
1
Space Available
174,240 SF Contiguous
174,240 SF
Rate Upon Request
Retail