2216 Elmwood Avenue

Durham, NC, 27707
$579,000Price
4Beds
2327sqft
Courtesy of: Burlington

2216 Elmwood Avenue

Durham, NC, 27707
$579,000Price
4Beds
2327sqft