913 Mallard Landing Boulevard, Clemmons, NC 27012
4 Beds 3 Baths 2,389 Sq.Ft. 0.51 Acres