717 Willard Street

Durham, NC, 27701
$845,000Price

717 Willard Street

Durham, NC, 27701
$845,000Price
3Beds
4Baths
2282sqft
Courtesy of: Justin Florian | | The Florian Companies |

717 Willard Street

Durham, NC, 27701
$845,000Price
3Beds
4Baths
2282sqft