Location, Location, Location! Briarwood North Apartments is conveniently located near many of the shopping and activities in the neighborhood. Situated mere seconds away from Highway 36 and minutes away from I-25, Briarwood North Apartments makes getting anywhere in the Denver Metro area an easy task. Located on 12 acres, just 8 miles northwest of downtown Denver, adjacent to "The Boulder Turnpike," Briarwood North Apartments is a picturesque community that features a park-like setting with towering trees and a variety of recreational pursuits designed to enhance your living experience. It's like having a park in your own backyard! Briarwood North Apartments is more than an apartment community it is a place to call home. Our spacious and well-designed apartments invite you to come and stay awhile. We are proud to offer Professional Onsite Management as well as a 24-hour Maintenance Guarantee.