Upscale living and outdoor adventure collide at Canyon Falls Townhomes to create an exciting and fulfilling lifestyle. Our location in Twin Falls, Idaho is only minutes away from dozens of parks, campgrounds, and hiking trails. When youre finished exploring and appreciating the gorgeous surrounding area, return to your comfortable two bedroom home and enjoy the sunset outside on your partially-fenced patio. And when youre ready for a night out on the town, there are plenty of nearby bars and restaurants where youll want to get out and be social. Welcome to a life of indoor luxury and outdoor beauty at Canyon Falls.
Apartments
Based on 0 Reviews
Add Review