North Point Apartments offers a combination of style and comfort. The 76209 location is an ideal place to move. This community offers a top selection of amenities like high-speed internet access, convenient on-site parking options, and smoke free options. The leasing staff is waiting to show you all that this community has to offer. Experience a new standard at North Point Apartments.
2830 N Locust St, Denton, TX 76209