Fitzroy Place

2160 South Cook Street, Denver, CO 80210