Larimer Place is a stately 31-story high-rise condominium in Downtown Denver. Building amenities include concierge services, fitness center, 24-hour security, pool and even a tennis court