100 % Leased, NNN 6.3% CAP Retail Investment - 9660 E Alameda Ave
Denver, CO 80247
- NNN Property
- Retail for Sale
- $12,333,690 CAD
- 26,145 SF
Looking to lease a NNN Property? View NNN Properties for lease