Arista At Riverstone Share: Assisted Living Arista At Riverstone Visit Website 18401 University Blvd. Sugar Land, TX 77479 (281) 969-7971 About Map About Thoughtfully designed for ultimate luxury, the 1-, 2-, and 3-bedroom apartments for rent at Arista Riverstone offer a premium senior living experience in Sugar Land, TX. What's Nearby? Distance: 5 10 15 20 25 50 mi.