Apartments in Dallas Area -

Castle Rock Apartments | Dallas, TX

Marketplace User
Located at 9303 Skillman St, Dallas, TX
9303 Skillman St, Dallas, TX
Dallas Castle Rock Apartments are beautifully landscaped, creek-side community that is ideally located in the heart of Lake Highlands, just fifteen minutes from downtown Dallas. Whether you choose ... More

8303 Skillman St

Dallas, TX 75231