19
3200 Croasdaile Dr
Durham, NC 27705
$385,000 USD
1,854 SF
1
Unit
1,854 SF
$385,000 USD
Medical