817 Poplar Street

Durham, NC, 27703
$550,000Price
4Beds
3Baths
2698sqft
Courtesy of: Raleigh Brier Creek

817 Poplar Street

Durham, NC, 27703
$550,000Price
4Beds
3Baths
2698sqft