$344,900 -
15 Canary Court
Durham ,
NC 27713
Subdivision Name: Thaxton Place Townhomes