Odyssey Properties and its partners to develop a 91,490 SQ Flex Project located minutes away from the Denver International Airport.
Denver, CO 91,490 SF $16,730 Flex Building February 2008