Houses Or Apartment For Rent In Canyon Country . This browser is no longer supported. River canyon apartments & condos is an apartment building located in santa clarita's canyon country neighborhood. CLIFF HOUSE AT CANYON LAKE Texas SkyRun Vacation Rentals from skyrun.com Find canyon country apartments for rent that you'll love on redfin. River canyon apartments & condos is an apartment building located in santa clarita's canyon country neighborhood. This browser is no longer supported.