21
14 Consultant Pl
Durham, NC 27707
$960,500 USD
3,842 SF
1
Unit
3,842 SF
$960,500 USD
Medical