3850 South Fox Street, Englewood, CO 80110