EXITED ASSET 18th Street Atrium Denver, CO Address 1621 18th StreetDenver, CO Property info 117,740 SF4-story1919 / 983