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