Property Listing No Longer Available for Lease

4120 E Alameda Ave, Denver, CO

Retail for Lease - 36,181 SqFt Available


Property Info

CIMLS#479312
Location
  4120 E Alameda Ave
  Denver CO 80246
UpdatedJune 16th, 2025
TypeRetail
PriceUpon Request
Building36,181 SqFt

Property Description

Rare Opportunity to Lease An Anchor Retail Space in the CO Blvd & Alameda Trade Area

Billboard Location Directly on Alameda

Parking Garage

Close Proximity to Cherry Creek

Can Divide into 2 Jr. Anchor Spaces