Greenwood Apartments 7250 Zuni Street, Denver, CO 80221