Choose from an array of both Classic and Contemporary 1 and 2 bedroom apartment homes conveniently located in the heart of Sugar Land and Fort Bend ISD, just southwest of Houston. Every residence at Foundations at River Crest Apartments in Sugar Land is an unexpected elegance in the master planned community of First Colony. A stunning lake with fountains, waterfalls and lush landscaping surround apartment homes featuring Italian tile entries, spacious open plans, relaxing lake views and wood burning fireplaces. Located just a few blocks from Sugar Land Town Square, Foundations at River Crest Apartments is the hallmark rental community of luxury living convenient to an inviting mix of Main Street lifestyle including upscale shopping, restaurants, sidewalk cafes and a wide variety of entertainment options. Come Live at Foundations at River Crest Apartment Homes, and enjoy superior Winthrop resident service in a luxurious lakeside setting.