Los Altos de Alameda

Los Altos de Alameda is a Colorado Housing and Finance Authority apartment building in Denver offering 50 apartments in a single building. Each apartment has their own electric meter and solar panels to offset much of their usage.

Read More
Andrew Ehrnstein