Located at 166 South Logan St, Denver, CO
166 South Logan St, Denver, CO
The Logan Court Apartments in Denver, Colorado!
Up-to-date apartments within blocks of Wash Park, hip bars and shops on South Broadway. It's also easy to get to downtown or Cherry Creek from here....