687 results in All Areas for Townhouse

Durham

$155K

Type
Townhouse

Rocky Mount

$159K

Type
Townhouse

Durham

$165K

Type
Townhouse