Avalon Castle Hills
1980 E State Highway 121, Lewisville, TX 75056
- 1 bed – 3 bed
- Pets allowed
Complete your preferences to get a proper evaluation.
Set PreferencesProperty location
1980 E State Highway 121, Lewisville, TX 75056Pricing and availability
- B1
- 2 bed
- ·2 bath
- ·1119 sqft
$1,685+1Starting atUnit availableUnit 006-6317
Available now
12 months leaseBase rent$1,685+ mo
- B3
- 2 bed
- ·2 bath
- ·1255 sqft
$1,952+2Starting atUnits availableUnit 001-1232
Avail 1/6/2026
12 months leaseBase rent$1,992+ moUnit 002-2327
Available now
12 months leaseBase rent$1,952+ mo
- B4
- 2 bed
- ·2 bath
- ·1285 sqft
$2,106+1Starting atUnit availableUnit 001-1118
Avail 2/7/2026
12 months leaseBase rent$2,106+ mo
Amenities
- In unit laundry
- Patio / balcony
- Granite counters
- Hardwood floors
- Dishwasher
- Pet friendly
Property details
Located in Lewisville, our Avalon Castle Hills apartments offer thoughtfully designed one-, two-, and three-bedroom layouts for lease. Entertain in modern kitchens with granite countertops, tile backsplash, stainless steel appliances, and hard-surface flooring. Live your life effortlessly with amenities that include a resident lounge, state-of-the-art fitness center, resort-style pool, courtyard, WAG pet park, and more. Located minutes from Castle Hills Village Shops & Plaza, The Shops at Willow Bend, Arbor Hills, LLELA Nature Preserves, and easy access to Hwy 121, I-35, and Dallas North and Sam Rayburn Tollway, Avalon Castle Hills has everything you need.