-
MOUNTAIN TECHNOLOGY CENTER
- E Mountain Home Rd and Mountain Home Rd, Potlatch, ID 83855
Lease History
Lease Date | Available SF | Floor / Suite | Asking Rate |
---|---|---|---|
June 23, 2019 | 148,520 | N/A |
Lease Date | Available SF | Floor / Suite | Asking Rate |
---|---|---|---|
June 23, 2019 | 148,520 | N/A |