1 of 42Vista’s at Plum Creek (opens in new tab)1129 S Eaton Circle, Castle Rock, CO 80104(650) 912-8270$1,402+/moTotal price12-mo lease14 units available1 bed • 2 bedVerifiedView DetailsCheck availability