Over 10 Acres in Mirror Lake Ranch! Six contiguous lots totaling 10.68 (+/-) acres in the beautiful Mirror Lake Ranch subdivision, a community located in the mountains of Franklin NC! Take a peek... Find more photos, information and pricing on this pro... Read more