Walnut Flats Apartments 3773 Walnut Street, Denver, CO 80205