3
329 E Camden Wyoming Ave
Camden, DE 19934
$2.66 USD/SF/YR
18,000 SF
1
Space Available
Built 1970
18,000 SF Contiguous
Built 1970
18,000 SF
$2.66 USD/SF/YR
Flex