13
621 William Vickers Ave
Durham, NC 27701
$1,695,000 USD
3,000 SF
3,000 SF
$1,695,000 USD
Office