Jody Apartments

About the Jody Apartments

Written on October 10, 2011 at 2:16 am

Adjacent to the future Sheridan light rail station, Jody Apartments is a 62-unit multifamily community on two plus acres of land situated on the edge of Denver at 10th Avenue and Sheridan Boulevard. Acquired by a consortium composed of New West Side Economic Development (NEWSED), the City and County of Denver, the State Division of
Continue Reading