4
1855 E Lanark St
Meridian, ID 83642
$15.00 USD/SF/YR
4,348-4,761 SF
2
Spaces Available
Built 1982
4,761 SF Contiguous
Built 1982
4,348-4,761 SF
$15.00 USD/SF/YR
Flex, Industrial