Sheridan Station Apartments | Denver

Sheridan Station Seal Craft windows 28998-03

Sheridan Station Apartments is a 129,274 SF building that will consist of 133 affordable workforce housing units in a 7 story building. The project will be the first phase of a Transit Oriented Development located…