Skip Navigation
Sugar Land Property Logo 29

Welcome to Foundations at River Crest & Lions Head Apartments

At Foundations at River Crest, you will sense the welcoming neighborhood community vibe that’s so much a part of our exclusive lakeside lifestyle. Our pet-friendly apartment community is located in the First Colony neighborhood just southwest of Houston, enjoy exceptional living in spacious one or two bedroom homes for rent. Residents enjoy residing in the vibrant heart of Sugar Land, within walking distance of prime shopping, exceptional dining and so much more. Contact us today for your personal tour!

*

*

*

*

*

*

*

*

Foundations at River Crest & Lions Head Apartments
1700 Rivercrest Drive 
Sugar Land, TX 77478
(833) 201-4391

Contact Us

How can we help you?

Monday
8:30AM-5:30PM
Tuesday
8:30AM-5:30PM
Wednesday
8:30AM-5:30PM
Thursday
8:30AM-5:30PM
Friday
8:30AM-5:30PM
Saturday
10AM-5PM
Sunday
1PM-5PM

1700 Rivercrest Drive
Sugar Land, TX 77478