• 2240 Clay St - Bar/Restaurant

  • 2240 N Clay St, Denver, CO 80211

Lease History

Lease Date Available SF Floor / Suite Asking Rate
June 25, 2015 4,000 N/A