6
3405 E Overland Rd
Meridian, ID 83642
$26.75 USD/SF/YR
2,886-23,854 SF
3
Spaces Available
Built 2009
23,854 SF Contiguous
Built 2009
2,886-23,854 SF
$26.75 USD/SF/YR
Office, Flex