$899,999 -
773 Willard Street
Durham ,
NC 27701
Subdivision Name: The Terraces at Morehead Hill