New - 5 Days Ago > $325,000 Active 3Beds2Baths1573Sqft0.47Acres 2017 Owls Nest Rd, Sanford, NC 27330 MLS#: 10129156