Multiple Spaces
Denver Business Center
11600 East 53rd Avenue, Denver, CO 80239 United States
Multiple Spaces
Denver Business Center
11600 East 53rd Avenue, Denver, CO 80239 United States
Total Available Space
48,824 SF
Building Size
63,760 SF
Built
1995
Sublease
No
Total Available Space
48,824 SF
Building Size
63,760 SF
Built
1995
Details
- Total Available Space:
- 48,824 SF
- Building Size:
- 63,760 SF
- Year Built:
- 1995
AVAILABILITIES