City Place Apartments 210 East Sycamore Street, Denton, TX 76201