- 1-4 of 4 Listings
1185 Idlewood RD, Hardy, VA, 24101, Franklin County
135 Golfers Crossing DR, Penhook, VA, 24137, Franklin County
420 JUNIPER RD, Hardy, VA, 24101, Franklin County
259 Brooks Point LN, Union Hall, VA, 24176, Franklin County