1 Month Free Updated Today Marbella Villas at Indian Creek 1152 Indian Run Dr, Carrollton, TX 75010 3 Beds $2,250 - $2,350