24
320 London Rd
Delaware, OH 43015
$10.21 - $15.13 USD/SF/YR
1,110-27,657 SF
6
Spaces Available
Built 2002
27,657 SF Contiguous
Built 2002
1,110-27,657 SF
$10.21 - $15.13 USD/SF/YR
Flex, Industrial