6
3915 N Ten Mile Rd
Meridian, ID 83646
Rate Upon Request
2,538-3,948 SF
4
Spaces Available
3,948 SF Contiguous
2,538-3,948 SF
Rate Upon Request
Flex