1/40 40 closed $439,000 1.1% $434,000 2 Beds3 Baths2,716 SqFt 600 Stafford Cir, Castle Rock, CO 80104 Townhouse Listed by Redfin Corporation