City Lights Denver

Windsor Condominiums

Built in 1981, The Windsor Condominium is located at 1777 Larimer Street and occupies an entire half city block between 18th and 17th Street in the heart of downtown Denver. The 23-story tower has 163 condominium homes offering residents incredible on-site amenities including front desk concierge, rooftop patio with multiple grilling counters, owners lounge, outdoor tennis court, indoor pool, gym, hot tub, storage, and parking garage. Residents also enjoy a location unlike any other in downtown, just blocks from hot spots like Larimer Square, Market Station, Dairy Block, Coors Field, and Union Station!