$642,060 -
25 Long Needle Court Unit #37
Youngsville ,
NC 27596
Subdivision Name: The Retreat at Green Haven