6
800 E 73rd Ave
Denver, CO 80229
$10.83 - $11.19 USD/SF/YR
1,190-2,520 SF
2
Spaces Available
Built 1982
2,520 SF Contiguous
Built 1982
1,190-2,520 SF
$10.83 - $11.19 USD/SF/YR
Office, Flex