Skip to content Sitemap

Aria Apartments

808 S Welch St, Denton, TX 76201

0-2 Beds
1-2 Bath

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!

Rent $1195-$1795
Application Fee: $45
Security Deposit: $500

Street map