4120 E Alameda Ave, Denver, CO

Retail for Lease - 36,181 SqFt Available


Agent Info

Matt Call
NavPoint Real Estate Group

Property Info

CIMLS#479312
Location
  4120 E Alameda Ave
  Denver CO 80246
UpdatedOctober 27th, 2023
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