121 Technology Dr
Durham, NH 03824
$15.95 USD/SF/YR
3,214-500,000 SF
4
Spaces Available
Built 1986
115,453 SF Contiguous
Built 1986
3,214-500,000 SF
$15.95 USD/SF/YR
Flex, Industrial