Space Available
Warehouse/Distribution • Available Immediate
Square Footage
93,520 SF
Rate
Contact for pricing
The Point at Denver South is an industrial property located at 8039 S Chambers Rd in Englewood, Colorado. This newly constructed development spans two buildings totaling 194,575 square feet and features class A construction designed for warehouse and distribution purposes. The available space, measuring 93,520 square feet, offers a full build-out and is suitable for immediate occupancy, with the flexibility to divide into smaller spaces ranging from 23,396 to 93,520 square feet.
For Lease
Contact for pricing
Date Updated
Feb 21, 2026
Property Type
Industrial - Warehouse/Distribution
Building Class
A
Warehouse/Distribution • Available Immediate
Square Footage
93,520 SF
Rate
Contact for pricing
Englewood, CO • 136,915 sf
Englewood, CO
Englewood, CO • 35,000 sf
Englewood, CO • 20,800 sf