Turkey Track Ranch listed for $180 million after wildfire recovery
Turkey Track Ranch in Texas is back on the market for $180 million following its recovery from the 2024 Smokehouse Creek Fire.
Turkey Track Ranch in Texas is back on the market for $180 million following its recovery from the 2024 Smokehouse Creek Fire.