1040 Leafwood Dr, Huddleston, VA 24104
Single Family
Lot: 5 acres
1155 Leafwood Dr, Huddleston, VA 24104
1170 Leafwood Dr, Huddleston, VA 24104
Single Family
Lot: 10.24 acres
1177 Leafwood Dr, Huddleston, VA 24104
Single Family
1,904 sqftBuilt in 1998
1399 Leafwood Dr, Huddleston, VA
1687 Leafwood Dr, Huddleston, VA 24104
1700 Leafwood Dr, Huddleston, VA 24104
Single Family
Lot: 1.15 acres
1757 Leafwood Dr, Huddleston, VA 24104
Single Family
3 beds2 baths1,152 sqftBuilt in 2000
1771 Leafwood Dr, Huddleston, VA 24104
1827 Leafwood Dr, Huddleston, VA 24104
1852 Leafwood Dr, Huddleston, VA 24104
Single Family
1,032 sqft