4536 S Delaware ST, Englewood, CO 80110 - MLS#9152069 - Managing Br...