Add this property to your favorites View Details 25489 N Cayuga Trail Farm Trails | Lake Barrington $624,900 5 bd 4 ba 2 ½ ba 4,386 sqft 1.63 acres Under Contract