The Leonard

Denton, TX


The Leonard

Location

1541 Meadow Street
Denton, TX 76205
(940) 323-9933
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Orchard 79
2325 Wagonwheel Ave.
Tulare, CA 93274
Beall Way
730 Trinity Trail
Denton, TX 76207
The Cape
10810 Spring Cypress
Tomball, TX 77375
Starlight Place
154 Starlight Circle
Americus, GA 31719
Union & West
95 West Street
Walpole, MA 02081

Reviews

 
No reviews found.