Alameda Station

Project Info

  • Construction Date

    November 2015

  • Category

    Commercial Buildings

IMT Alameda Station is a LEED Gold Certified luxury apartment community located in Denver within the Baker/South Broadway SOBO District. We offer an exciting living environment that delivers an urban feel without the hassle of the city. Their apartments have seamless access to the Alameda Light Rail Station, Downtown Denver and much more. Residents can relish in a rooftop sky lounge that offers panoramic views of the city, stay active in a state-of-the-art fitness center and take advantage of the convenient on-site bike/ski shop and dog park.