Country Club Towers II & III is a multifamily property located at 1101 East Bayaud Avenue in Denver - Central, Denver. Built in 2018, the property features 552 units, of the following types: Guest Suite - One Bedroom/One Bath, One Bedroom, Penthouse - Two Bedroom/Den/Two Bath, Penthouse - Two Bedroom/Two and One Half Bath, Studio, Two Bedroom/One and Three Quarter Bath, totaling 500,430 SqFt.