Indian Valley, in Floyd County, is a hidden gem in Southwestern Virginia. Less than a half hour from the town of Floyd, this small community offers some scenic and serene real estate. From starter homes on a bit of land, to forever homes on acreage, to untapped land ready for you to build the home of your dreams, Indian Valley has something for everyone. If you like the idea of living off the beaten path in quiet mountain land, be sure to schedule a showing today!
1227 Macks Mountain Road Indian Valley, Virginia
2 Baths 1,948 SqFt 1.16 Acres
1456 Macks Mountain RD NW Indian Valley, Virginia
4 Beds 4 Baths 3,057 SqFt 77 Acres
2046 Shady Grove Road Indian Valley, Virginia
3 Beds 1 Baths 946 SqFt 2.5 Acres
707 Hollandsworth Road Indian Valley, Virginia
3 Beds 1 Baths 1,924 SqFt 6.504 Acres
825 Macks Mountain Rd Indian Valley, Virginia
3 Beds 1 Baths 1,257 SqFt 2 Acres
825 Macks Mountain Road Indian Valley, Virginia
3 Beds 1 Baths 1,257 SqFt 2 Acres