3680 S Lowell Boulevard, Denver, CO 80236 | HotPads