808 S Welch St, Denton, TX 76201
Conveniently located within walking distance to the UNT campus.Modern architecture graces these brand new studio apartments. Studio square footage ranges between 520-560 sq ft and the 2 bedroom is 1,100 sq ft. These will go fast, don’t miss out!
Application Fee: $45
Security Deposit: $500