Contact 940-465-9420
Crestwood Apartments are located at 2266 W. Oak in Denton, Texas
Tenant Pays Water, Electric and Gas
1 Bedroom Floor Plan
-
(665 Square Feet - $520.00 Per Month)
2 Bedroom Floor Plan
-
(800 Square Feet - $600.00 Per Month)
2 Bedroom Floor Plan
-
(900 Square Feet - $640.00 Per Month)