$1,279 - $4,013 per month
Windsor Castle Hills
Studio - 3 Beds
1835 Parker Rd, Carrollton, TX 75010
Windsor Castle Hills is at the forefront of contemporary apartment living, mixing technology with luxury to provide the perfect balance of entertainment, comfort, and lifestyle. Defined by resort-inspired amenities and high-end interior features, our apartments in Carrollton, TX, are the natural choice for a new home in the Dallas-Fort Worth area. Windsor Castle Hills is excellently located near
1835 Parker Rd, Carrollton, TX 75010