Melrose Apartments does not charge to process your below application (requires Java to view).

211 & 215 East Oak Street, Denton, Texas 76201
Telephone: (940) 368-6419