10
2726 Croasdaile Dr
Durham, NC 27705
$20.00 USD/SF/YR
2,811 SF
1
Space Available
Built 1973
2,811 SF Contiguous
Built 1973
2,811 SF
$20.00 USD/SF/YR
Office