Leatherwood Mountains

512 Meadow Road, Ferguson, NC 28624, USA
Imagine your own private luxury home amid thousands of acres of lush Blue Ridge Mountains forests.