3396 S Sherman St Englewood CO 80113 Records