About Avalon, Sugar Land, TX
Avalon Homes for Sale
Avalon is an elegant community located in Sugar Land first constructed in the late 1990s to early 2000s. With more than 400 acres and 70+ acres of lakes, buyers can choose from waterfront homes, both custom and semi-custom homes ranging up to more than 6,000 square feet. The neighborhood offers amazing amenities including a resident clubhouse, resort-style swimming pool, tennis courts, hike and bike trails, and fishing ponds. Avalon residents can also join the Sweetwater Country Club, one of Sugar Land’s premiere private country clubs offering golf, tennis, and more!