*Terms & Restrictions Apply. $99 Deposit on Approved Credit. 12-13 Month Lease Term Required. Offer good for new residents only. Valid on Market Rate units. Subject to change or end at any time without notice. See Cascade at Town Center's Leasing Office for complete details.