• 3233 Tejon Street

  • 3233 Tejon St, Denver, CO 80211

Lease History

Lease Date Available SF Floor / Suite Asking Rate
November 22, 2016 1,365 N/A