Shelley Wallace – show contact info License# SP41074 Retail For Lease Ten Mile Plaza Retail & Office Space For Lease 3325 North Ten Mile Road, Meridian, ID 83646 Rental Rate: $16 – $19 /SF/Year Min. Divisible: 1,494 SF Max. Contiguous: 2,991 SF P
Read the original:
Ten Mile Plaza Retail & Office Space For Lease 1,494 – 2,991 SF (3325 North Ten Mile Road, Meridian, ID) 1494ft2