View Details $2,499,950 1 of 17 Castle Hills | Lewisville 5 beds 7 baths 1 ½ baths 6,800 sqft 0.43 acres On Site: 128 Days