1500 E Stanford Ave Englewood, CO 80113