15
3310 Croasdaile Dr
Durham, NC 27705
$599,955 USD
2,660 SF
1
Unit
2,660 SF
$599,955 USD
Medical