by Natalie Osborne | May 11, 2023
Brown's Creek Ranch Acres and Location There are +/- 5,413 acres located near Mayfield, Idaho. The southern edge of the property is only minutes from the Simco Road exit 74 on I 84 approximately 20 miles southeast of Boise, Idaho. The property is accessed by Baseline...