Highlights of William Tell Apartments
Located in central Denver's Uptown Neighborhood, William Tell Apartments is owned and managed by Brothers Redevelopment, Inc. The complex is open to low-income senior and disabled residents.
Built in 1964, the 81-unit building consists of 8 studio, 72 1-BR/1 BA, and 1 2 BR/1BA.
Link to Google Maps for location and directions
William Tell Apartments
1599 Williams St.