Skip to content
We would love to hear from you!
Visit Canyonside Townhouses
Feel free to drive through our community. We’re confident you’ll be pleasantly surprised!
1741 Burke Canyon Rd.
Wallace, Idaho 83873