3890 W Colfax Ave, Denver, CO 80204
Modern finishes with convenient access to parks, transit, major employers, and nearby amenities.
Property Features for 3890 W Colfax Ave
General Information
Additional Details
Building Details
Displayed information is deemed reliable but is not guaranteed and should be independently verified. All listing content including descriptions, pricing, images are the copyrighted material of NORTHPEAK Commercial Advisors
Investment Insights
Based on property information with market context.
Located at 3890 W Colfax Ave in Denver, the property sits within the Sloan’s Lake / West Colfax corridor. Parks, transit, major employers, and established amenity clusters are accessible from the property, supporting a walkable urban setting.
Key Highlights
- 33‑unit apartment property
- 18,427 square feet of building area
- Constructed in 2022
Property Analytics
Current Use
Lease Details
Location Intelligence
Trade Area within ½ mile
Demographics for 80204, CO
Market
Vacancy Rate% for Multifamily in West region